package com.core.zyyz.amc.modules.domain;

import com.core.common.annotation.Excel;
import com.core.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 国际化语言对象 amc_i18n_language_b
 *
 * @author LiuFushun
 * @date 2024-11-19
 */
public class AmcI18nLanguageB extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 国际化key */
    private String i18nKey;

    /** 中文 */
    @Excel(name = "中文")
    private String cnVal;

    /** 英文 */
    @Excel(name = "英文")
    private String enVal;

    /** 泰文 */
    @Excel(name = "泰文")
    private String thaiVal;

    public void setI18nKey(String i18nKey)
    {
        this.i18nKey = i18nKey;
    }

    public String getI18nKey()
    {
        return i18nKey;
    }
    public void setCnVal(String cnVal)
    {
        this.cnVal = cnVal;
    }

    public String getCnVal()
    {
        return cnVal;
    }
    public void setEnVal(String enVal)
    {
        this.enVal = enVal;
    }

    public String getEnVal()
    {
        return enVal;
    }
    public void setThaiVal(String thaiVal)
    {
        this.thaiVal = thaiVal;
    }

    public String getThaiVal()
    {
        return thaiVal;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("i18nKey", getI18nKey())
                .append("cnVal", getCnVal())
                .append("enVal", getEnVal())
                .append("thaiVal", getThaiVal())
                .toString();
    }
}
